package com.beyondsoft.sabg.edu.model.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 业务逻辑DTO
 */
@Data
public class BusinessLogicDto {

    /**
     * 业务逻辑ID（修改时需要）
     */
    private String businessLogicIdKey;

    /**
     * 业务逻辑类型
     * 1系统智能判断 2全局类型
     */
    @NotNull(message = "业务逻辑类型不能为空")
    private Integer type;

    /**
     * 业务逻辑描述
     */
    @NotBlank(message = "业务逻辑描述不能为空")
    private String description;
} 